﻿using System;
using System.Collections.Generic;

namespace DataManageSystem.Models.LimsModels;

public partial class TEquipmentEnergyConsume
{
    /// <summary>
    /// 主键
    /// </summary>
    public string Guid { get; set; } = null!;

    /// <summary>
    /// 创建时间
    /// </summary>
    public DateTime? CreateTime { get; set; }

    /// <summary>
    /// 修改时间
    /// </summary>
    public DateTime? UpdateTime { get; set; }

    /// <summary>
    /// 创建人
    /// </summary>
    public string? CreateUser { get; set; }

    /// <summary>
    /// 修改人
    /// </summary>
    public string? UpdateUser { get; set; }

    /// <summary>
    /// 有效状态
    /// </summary>
    public bool? Valid { get; set; }

    /// <summary>
    /// 用户部门id
    /// </summary>
    public string? DeptGuid { get; set; }

    /// <summary>
    /// 设备编码
    /// </summary>
    public string? EquipmentCode { get; set; }

    /// <summary>
    /// 设备名称
    /// </summary>
    public string? EquipmentName { get; set; }

    /// <summary>
    /// 设备类型
    /// </summary>
    public string? EquipmentType { get; set; }

    /// <summary>
    /// 采集频率
    /// </summary>
    public string? CollectionFrequency { get; set; }

    /// <summary>
    /// 采集频率单位
    /// </summary>
    public string? CollectionFrequencyUnit { get; set; }

    /// <summary>
    /// 空间id
    /// </summary>
    public string? SpaceId { get; set; }

    /// <summary>
    /// 寄存器id
    /// </summary>
    public string? RegisterId { get; set; }

    /// <summary>
    /// 日比较分析配置
    /// </summary>
    public string? DayCompareConfiguration { get; set; }

    /// <summary>
    /// 表面图分析配置
    /// </summary>
    public string? SurfaceConfiguration { get; set; }

    /// <summary>
    /// 极值分析配置
    /// </summary>
    public string? ExtremumConfiguration { get; set; }

    public string? WarnLevel { get; set; }

    public string? MaxEnergyConsume { get; set; }

    public string? MaxEnergyConsumeUnit { get; set; }

    public string? RegisterCode { get; set; }

    public string? Flag { get; set; }

    public string? ParentGuid { get; set; }

    public string? CollectionType { get; set; }

    public string? BillingStandards { get; set; }

    public string? Remark { get; set; }

    public string? EquipmentGuid { get; set; }

    public string? RegisterStateGuid { get; set; }


    /// <summary>
    /// 设备编码
    /// </summary>
    public string? ApiCode { get; set; }
}
